// 账号接口模块

// 引入工具函数
import request from '@/utils/request'

// 登录接口函数
export const checkLoginReq = data => {
    // 返回axios接口调用结果
   return request({
        method: 'post',
        url: '/users/checkLogin',
        data,
    })
}
// 检测用户名是否重复函数
export const checkUserRepeatReq = data => {
    // 返回axios接口调用结果
   return request({
        method: 'post',
        url: '/users/repeat',
        data,
    })
}
// 添加账号函数
export const addUserReq = data => {
    // 返回axios接口调用结果
   return request({
        method: 'post',
        url: '/users/add',
        data,
    })
}
// 获取用户列表接口
export const getUserListReq = params => {
    // 返回axios接口调用结果
   return request({
        method: 'get',
        url: '/users/list',
        params,
    })
}
// 删除账号接口
export const removeUesrAccountReq = params => {
    // 返回axios接口调用结果
   return request({
        method: 'get',
        url: '/users/del',
        params,
    })
}
// 批量删除账号接口
export const allRemoveUesrAccountReq = data => {
    // 返回axios接口调用结果
   return request({
        method: 'post',
        url: '/users/batchdel',
        data,
    })
}
// 修改账号接口
export const editUserReq = data => {
    // 返回axios接口调用结果
   return request({
        method: 'post',
        url: '/users/edit',
        data,
    })
}
// 获取个人信息接口
export const getUserInfoReq = () => {
    // 返回axios接口调用结果
   return request({
        method: 'get',
        url: '/users/info',
      
    })
}
// 修改用户头像接口
export const updateUserAvatarReq = params => {
    // 返回axios接口调用结果
   return request({
        method: 'get',
        url: '/users/avataredit',
        params
    })
}

